ul{
  list-style: none;
  margin:0;
  padding:0;
}
.content{
  .top{
    width:100%;
    img{
      display:block;
      width:100%;
      height:auto;
    }
  }
  .votesBox{
    img{
      display:block;
      width:100%;
      height:auto;
    }
    .votesWrap{
      position: absolute;
      padding: .2rem .4rem;

      li{
        padding:.1rem 0;
        text-align: justify;
        overflow: hidden;
        input{
          display:block;
          width:.25rem;
          height:.25rem;
          float:left;
        }
        label{
          display:block;
          margin-left:30px;
          margin-right:10px;
          padding-bottom:.1rem;
          border-bottom:1px solid #e5e5e5;
          font-size:.24rem;
          line-height:.32rem;
          //display:inline-block;
        }
      }
    }
  }

  .submit{
    position:relative;
    .btn{
      box-sizing: border-box;
      position:absolute;
      top:0;
      left:50%;
      margin-left:-70px;
      padding:4px 8px;

      width:140px;
      height:35px;
      border:1px solid #c70000;
      color:#fff;
      font-weight:bold;
      font-size:18px;
      text-align:center;
      line-height:25px;
      text-decoration: none;
      background:#c70000;
      background-clip: content-box;
    }
    img{
      display:block;
      width:100%;
      height:auto;
    }
  }
}